import request from '@/utils/request.js' // 从request导入封装了axios请求的函数，request是一个函数

// 频道： 获取所有频道
export const getAllChannelsAPI = () => {
  return request({ // return 将请求数据返回到原地 赋值给 getAllChannelsAPI,再导出到各组件之中去用
    url: '/v1_0/channels',
    method: 'GET'
  })
}
// 频道 - 更新覆盖频道
export const updateChannelsAPI = ({ channels }) => request({
  url: '/v1_0/user/channels',
  method: 'PUT',
  data: {
    channels // 用户已选整个频道数组
  }
})
// 频道 - 删除频道
export const deleteChannelAPI = ({ channelId }) => request({
  url: '/v1_0/user/channels/:target',
  method: 'DELETE',
  data: {
    target: channelId
  }
})
